#COForm Collaborative Open Forms - Create forms on demand and at will - Represent complex questions - Multistep surveys - Standardized data structures - Create surveys corresponding to your communities objectives (OPEN FORM SCHEMA)[https://docs.google.com/presentation/d/1jwi3pYEzL_r8IH1AEpzlJe4jTt2kG7BZS5Hyq1kZHeE/edit#slide=id.p] (PPT)[https://docs.google.com/presentation/d/12E7zhh-Tp7J0fRcEVRIuxpXPlbPBVBP7GB3JnycPNm8/edit#slide=id.g737fb454ef_0_7] # Technically a coform is based on a parentForm possibly containing subForms - render entrypoint defaults to + survey.views.tpls.forms.formWizard + can be overloaded by $parenForm["tpl"] - This calls rendered by a wizard stepper - survey.views.tpls.forms.wizard.php - Each subForm is rendered by - survey.views.tpls.forms.formSection - Which run through the list of inputs using a FORM BUILDER process - costum.views.custom.co.formbuilder - Each input has it's own page, - input templates + survey.views.tpls.forms + survey.views.tpls.forms.complex + survey.views.tpls.forms.costum for specific inputs - each input can have it's own params ## simple inputs ## cplx inputs